// 自定义指令 v-指令名称

// 导入vue
import vue from 'vue'
// 导入图片
import defaultiAvatar from '@/assets/common/head.jpg'
// 自定义指令名称imagerror
vue.directive('imagerror', {
  // el代表注入的那个元素  onerror监听加载失败事件
  inserted(el, binding) {
    el.onerror = function() {
      // 提供默认图片  可以指定图片路径或者使用默认图片
      el.src = binding.value || defaultiAvatar
    }
  }
})
